<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
  <script>
  
  // var result=prompt("请输入一个数字：")
  // function sayHello(name){
  //   console.log(`Hello ${name}`)
  // }
  // // var foo=sayHello("Kobe")
  console.log(foo)
  //2.返回值的注意事项
  //注意事项一：所有的函数，如果没有写返回值，那么会默认返回unfined
  function foo() {
    console.log("foo函数被执行~")
  }
  var result =foo()
  console.log("foo的返回值：",result)
  //注意事项二：我们也可以明确的写上return
  //写上return,但是什么都不写也是undefined
  function bar() {
      console.log("bar 函数被执行~")
      return 
      console.log("=====================")
  }
  bar()
  var result1=bar()
  console.log("bar的返回值：",result)
  //注意事项三：如果在函数执行到return关键字时，函数会立即停止执行
  //函数的具体返回值
  function sum(num1,num2){
    var result=num1+num2
    return result
  }
  var total=sum(10,20)
  console.log(`total:${total}`)
  </script>
</body>
</html>